package com.hdoit.ares.logical.cust.service;

import java.util.List;

import com.hdoit.ares.logical.cust.model.CustCollection;
import com.hdoit.ares.logical.official.model.Artical;
import com.hdoit.ares.logical.viewmodel.cust.MyCollection;
import com.tennetcn.common.dao.base.ISuperService;
/**
 * @author      xieqixiu
 * @email       
 * @createtime  2017年11月25日 15:09:35
 * @comment
 */
public interface ICustCollectionService extends ISuperService<CustCollection>{

	public int deleteCollection(String type,String thingId,String custId);
	
	public List<MyCollection>selectCollectionByType(String type,String custId);
	
	/*根据我的收藏表中的顾客Id和收藏类型 在文章表中选择符合的所有文章*/
	public List<Artical> selectArticalByType(String type,String custId,Integer pageNum,Integer length);
	
	/*根据文章Id和顾客Id查询 是否收藏*/
	public CustCollection selectCustCollection(String thingId,String custId);
	
	/*查询我的收藏中所有的文章和视频*/
	public List<Artical> selectAllArtical(String custId,Integer pageNum,Integer length);

}